multi-pin plug - German English Dictionary